package com.pet.shop.mappers.option;

import com.pet.shop.entity.option.DataOption;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface DataOptionMapper {

    int delete(Long id);

    int insert(DataOption record);

    DataOption fetch(Long id);

    /**
     * 根据数据类型查找选项
     * @param dataType
     * @return
     */
    List<DataOption> queryByDataType(Integer dataType);

    int update(DataOption record);

    /**
     *
     * @param dataKey
     * @return
     */
    DataOption queryByDataKey(String dataKey);
}